*{
    padding: 0;
    margin: 0;
}
.ant-layout-sider-children .logo {
    height: 32px;
    background: rgba(255, 255, 255, 0.2);
    margin: 16px;
}
.site-layout .site-layout-background {
    background: #fff;
}

html,
body,
#root{
    height: 100%;
    width: 100%;
}

//flex两栏布局，左侧宽度固定，右侧宽度随着左侧变化
.wrap{
    height: 100%;
    display: flex;
}
.wrap>.right{
    width: 100%;
    overflow-y: auto;
    background-color: #f0f2f5;
}
.wrap>.right,
.wrap>.left{
    height: 100%;
}
